elongated saltcake seed - Turkish English Dictionary